//int signFunc(int x)
//{
//    if (x % 2 == 0)
//    {
//        return 1;
//    }
//    else
//    {
//        return -1;
//    }
//
//}
//
//int arraySign(int* nums, int numsSize)
//{
//    int Nnum = 0;
//    int Pnum = 0;
//    for (int i = 0; i < numsSize; i++)
//    {
//        if (*(nums + i) > 0)
//        {
//            Pnum++;
//        }
//        else if (*(nums + i) < 0)
//        {
//            Nnum++;
//        }
//        else
//        {
//            return 0;
//        }
//    }
//    return signFunc(Nnum);
//}